home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 26
/
Cream of the Crop 26.iso
/
games
/
sorc094.zip
/
SORCERY.DOC
< prev
next >
Wrap
Text File
|
1997-06-02
|
14KB
|
295 lines
Sorcery vx.xx Beta
Written by Chris Reiter
Last Update: 6/2/1997
*** Note: This program is in Wide Beta. Please read BETATEST.TXT.
*** DISCLAIMER
This program has been debugged to the best of my ability, from the
reports I have gotten by users on other types of systems than my own. It is
inconceivable how many different configurations of systems there are out
there, and it would be impossible for a program to be written that will work
on every single one. However, I make no warranty, expressly or otherwise,
that this program will not cause Cancer, Liver and Lung Disease, Miscarriages,
Unwanted Pregnancies, Low Sperm Counts, Brain Tissue Damage, Muscular Dyst-
rophy, Forgetfulness, Left-Leg Paralysis, Internal Hemorrhaging, Geekiness,
Carbohydrates Deficiency, Negligence, Slow Motioness, Bureaucracy, Deforest-
ation, Sexual Atrocities, Lack of Personality, Inflation, Heavy Machinery
Malfunction, Anaphora, Plagiarism, Lying-to-Congress Disease, Gerrymandering,
Incrimination, Schwa Deletion, Non-Confirmation Syndrome, Defenestration,
Illiteracy, Sarcasm, Broccoli Overcooking, Frequent Defecation, Gossiping,
Getting-Laid-on-the-First-Date Syndrome, Mass Extinction, Ozone Depletion,
Global Warming, Gas Leaks, Hailstorms, Arms Race, Legs Race, Gender Confusion,
Transexualism, Misunderstandings, Gibberish, Boredom, Nausea, Vomiting,
Hyperbation, Hyperbole, Manuscript Loss, Anarchism, Liposuction, Unsuccessful
Barbecuing, Gargling, BONKing, Mavisms, Talking-in-Third-Person Syndrome,
Limosine Overcrowding, Elevator Stalling, Messianism, Low Scoring on
Standardized Tests, PBS Pledging, PTA Joining, PTL Propaganda, S&L Bailouts,
Deficit Spending, BLT Indigestion, Armpit Enlargement, Proletarianization,
Antidisestablismenterianism, Panic, Disillusionment, Asymmetrical Twins,
Appointment Cancellation, Foreplay Disruption, Stuttering, Dogmatism, Bath
Tub Clogging, Eviction, Infant Mortality, Cryptorchitis, Shistosomaisis,
Nepotism, Baldness, Bad Spelling, Maximum Verbosity, and General Failure in
Life. So use this game at your own risk!
*NOTE: That Disclaimer was stolen from Batmud, the Internet MUD.
-------------------------------------------------------
*** Hardware and Software Requirements
It is necessary to have at least a 286 CPU, and Sorcery will run
under your BBS (or locally) with minimal memory. It is recommended that you
utilize EMS for swapping under your BBS, because when running a door program
is when the most memory is being used, and if you have very little memory
available, it can lock up.
It is not necessary to create a dropfile to play Sorcery, however, if
you are planning on running it from a BBS (which is most likely the case),
then you must have your BBS create a dropfile to pass the TimeLeft and user
name information (etc...). Sorcery can currently accept information from the
dropfiles DORINFO?.DEF and DOOR.SYS. I may add the ability to use other
dropfile types, if anyone asks. But until then, I am going to just use the
ones I have listed above.
*** Files Included in Archive
SORCERY.EXE ----- This is the main executable file
without which there is no game.
INSTALL.EXE ----- This is the installation and the
registration program.
SORCERY.CFG ----- This holds the registration key
information. It is created when you
run INSTALL.EXE (INSTALL)
SORCERY.DOC ----- Docs, which you are reading now,
which lists installation instructions,
hints, and events in the game's
history.
INSTRUCT.DOC ----- Player's instructions for Sorcery.
MONSTERS.DAT ----- Monster name and stat file which you
can edit and create new monsters.
This file is for the user's monsters.
EMONSTER.DAT ----- Monster name and stat file which you
can edit and create new monsters.
This file is for the computer enemy's
monsters.
ENEMIES.DAT ----- Enemy name and stat file which you
can edit and create new enemies.
-------------------------------------------------------
*** Installation
STEP 1:
Create a directory on your hard drive, to put the archive in. Since
I run Renegade, mine is, D:\RENEGADE\ONLINE\SORCERY.
STEP 2:
Copy the distribution archive to that directory, and unarchive it.
The original archive is packed using PKZIP.EXE -EX, however there are so many
sysops out there who have their own preferences, it would be silly for me to
assume that everyone uses PKZIP.EXE.
STEP 3:
Virus Scan the program. The original is clean, but you should always
scan every single executable before you use it. The more virus scanning
programs you use, the better.
STEP 4:
Run INSTALL.EXE, found in the Sorcery archive. You will use the
I)nstall option first. It will create the necessary files to run Sorcery,
plus some housekeeping duties.
STEP 5:
If you have registered this version of Sorcery, or another earlier
version, you can enter your Registration Code by selecting R)egister, from
the INSTALL.EXE program. This will unlock many features that are only
available in the Registered version. Once you have registered Sorcery, then
all future versions will work with the same Registration Code. That will save
you money, and me, time sending out mail to you, too.
STEP 6: Command Line Usage of Sorcery
The command line for (at least *this* version) of Sorcery is this:
SORCERY.EXE <node #> (yes, it's as easy as *that*)
Note: The <node #> is only necessary when you are using dorinfo?.def.
It tells Sorcery which filename to look for when reading the dropfile.
This program is multinodal. It is a single player game, in which many
users can be playing different games at the same time. The only
problem you might have is if 2 nodes enter Sorcery at the exact same
time, AND you are using DOOR.SYS or CHAIN.TXT, then when your batch
file copies the dropfile to the \SORCERY directory, and reads the
dropfile, you might get a violation.
**** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
to run. My suggestion is to create a batch file that is loaded from
your bbs, that copies the dropfile from your default drop area, to
the SORCERY directory, then loads SORCERY.
---------Begin Batch File---------
<drive letter:>
cd\bbs\sorcery
copy \bbs\dorinfo*.def \bbs\sorcery 'This line is WHATEVER dropfile.
SORCERY <node #>
delete (whatever dropfile name) 'This is just a cleanup function.
cd\bbs
---------End Batch File-----------
However, if you want to try it out Locally, just to see what it is
all about, then just type SORCERY. Local usage is default.
-------------------------------------------------------
*** REGISTRATION BENEFITS : $10.00 U.S.
These options are unlocked when the game has been registered:
1: User Vs. User battles are now available, and all Sysops
who have registered, can enjoy attacking other players!
2: You are always free to edit/add to/remove monsters from
the MONSTERS.DAT and EMONSTER.DAT files. However, until
SORCERY is registered, no creature with a strength or
health ofgreater than 6 will be allowed in the game. Once
registered, you may put monsters of whatever stats you
want to. But remember, users don't want to play a game
in which they are dead after one round!
3: MONSTERS.DAT and EMONSTER.DAT may only have 100 monsters
in them when unregistered. The number of possible monsters
goes up to 1000 when registered.
MONSTERS.DAT and EMONSTER.DAT files can be edited by any text
editor. It is written in the form:
Monstername,Strength,Health Points
For Example:
Red Dragon,6,4
* NOTE: A creature may not have a higher Strength or Health than 6
until the game has been registered.
Please read REGISTER.TXT for information regarding registration of
this program.
-------------------------------------------------------
*** SOLVING PROBLEMS
This tends to be an important section, especially for those who are
not familiar with being a Sysop, or are not good at setting up doors.
It is beyond the scope of this document to tell you how your BBS works
and what different hoops you have to jump through to get it to work.
However, some of the problems people have encountered can be solved by
reading this section.
Q: I get errors when SORCERY.EXE loads.
A: Does your batch file look like the one in the installation area of
this document?
Q: Every time someone logs into it, it says the user's name is SYSOP.
A: Most likely your dropfile is not in your ..\SORCERY directory.
**** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
to run. My suggestion is to create a batch file that is loaded from
your bbs, that copies the dropfile from your default drop area, to
the SORCERY directory, then loads SORCERY.
Q: Sometimes, when two users are in the game at the same time, the
users' names are switched around from node to node.
A: You have to make sure the users are not entering the game at the
exact same time. The dropfiles are being read incorrectly.
Q: When a user enters the door, it says that the user's name is the
person who was in the door earlier. It still thinks that another
user is in the door!
A: This is easily solved with good dropfile policy. Make sure that
after each user exits the game, that the door.sys and dorinfo?.def
files are deleted. Also make sure that the correct dropfile is
being copied into the \SORCERY directory.
Q: Sometimes, the program spits out a debug.mul or capture.err file.
A: Send it to your Sysop or contact the author of this program. You
can either E-Mail or Netmail it to me.
Internet: Hark@Clubmet.Metrobbs.Com
FIDONET : Chris Reiter, 1:280/205
The Dead Zone BBS (my board) (913)362-9922 ** READ BELOW **
**** NOTE **** : If nobody answers this, or you get a voice, then it
is no longer my bbs or I have moved or something. Don't keep calling
it. As long as I have that phone number and pay for it, it WILL BE
a DATA LINE ONLY. So if you get voice, I am no longer at this
residence. Today is 6/2/1997, in case you are reading this years
from now.
-------------------------------------------------------
*** ACKNOWLEDGEMENTS
Sorcery is written using some of the Comm Routines in Scott Slater's
QB45MDM2.ZIP archive. Without which I could not have written this program. So
my hat goes off to you, Scott, for making this possible, wherever (and
whoever) you are.
David Enslow, Sysop of Mere Image BBS, whose patience in letting me
use his system to test this and many other programs I have written, has been
outstanding. He has helped me with some of the options on this program and
his knowledge of QB has been amazing. Thank you.
And to all the Alpha and Beta test sites out there. Some of the bugs
in this program that have been fixed, I could not have found all by myself,
because there are far too many systems for me to test this program on all of
them. Thank you.
Beta Team:
Wayne Schroeder Mental Floss (913)383-2925 1:280/191
David Enslow Mere Image (913)362-9549 1:280/907
Richard Owens Top's Funhouse (913)461-1378 1:280/1600
Jeff Fanjoy Extreme Denial (416)251-3733 1:259/528
Ruth Argust Pets R Us! (805)945-4090 1:2004/201
These Beta Sites all carry the most current version of Sorcery, and
most have it FREQable under the magic name SORCERY. You can also
FREQ the full filename if you happen to know it.
The new versions of Sorcery are hatched into the DDSDOORS filebone
echo, and can be obtained from a bbs who carries this echo, or from
the DDSDOORS directory at ftp://bbs.goldengate.net.
And finally, to my girlfriend of over 7 years, Wendy, who has put up
with me ignoring her so that I could get this program finished. I love you.